hr {
  margin: 10px 0 ! important;
  border-top: 1px solid #d9d9d9 ! important; 
}
#upload-container .progress {
  margin-bottom: 10px;
}
#productBacklogs,
#sprintBacklogs {
  min-height: 50px;
}
.ui-state-highlight {
  min-height: 150px;
  background: #e5e5e5;
  border: none;
}
.lead {
  font-weight: 300;
  font-family: 'Open Sans', sans-serif;
}
.media-action .btn {
  margin-top: 8px ! important;
  margin-bottom: 8px ! important;
}
.media-body {
  padding: 0 10px ! important;
}
.userstory {
  box-shadow: 0 5px 10px 0 #888888;
  -moz-box-shadow: 0 5px 10px 0 #888888;
  -webkit-box-shadow: 0 5px 10px 0 #888888;
  margin-bottom: 20px;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
}
.userstory .userstory-inner {
  position: relative;
  margin: 10px;
}
.userstory .userstory-header,
.userstory .userstory-footer {
  padding: 0 10px;
  height: 25px;
  line-height: 25px;
}
.userstory-high {
  background-color: #f8d9e8;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8d9e8), to(#efafcd));
  background: -webkit-linear-gradient(top, #f8d9e8, #efafcd);
  background: -moz-linear-gradient(top, #f8d9e8, #efafcd);
  background: -ms-linear-gradient(top, #f8d9e8, #efafcd);
  background: -o-linear-gradient(top, #f8d9e8, #efafcd);
}
.userstory-low {
  background-color: #9ccff9;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9ccff9), to(#6cb8f7));
  background: -webkit-linear-gradient(top, #9ccff9, #6cb8f7);
  background: -moz-linear-gradient(top, #9ccff9, #6cb8f7);
  background: -ms-linear-gradient(top, #9ccff9, #6cb8f7);
  background: -o-linear-gradient(top, #9ccff9, #6cb8f7);
}
.userstory-medium {
  background-color: #fef7ca;
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fef7ca), to(#fcef98));
  background: -webkit-linear-gradient(top, #fef7ca, #fcef98);
  background: -moz-linear-gradient(top, #fef7ca, #fcef98);
  background: -ms-linear-gradient(top, #fef7ca, #fcef98);
  background: -o-linear-gradient(top, #fef7ca, #fcef98);
}
.userstory-medium .userstory-header {
  background-color: #fdf3b1;
}
.panel {
  margin-top: 10px;
  margin-bottom: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #d9d9d9;
  padding: 1.25em;
  background: #f2f2f2;
}
